armpit armlock - Turkish English Dictionary